﻿using System;
namespace ArtemisExtensions
{
    public interface IComponentManager
    {
        void AddNewComponent(global::ArtemisExtensions.C_Component c);
        global::System.Collections.Generic.List<global::ArtemisExtensions.IComponent> GetAllComponents();
        global::System.Collections.Generic.List<global::ArtemisExtensions.IComponent> GetAllComponents(Type t);
        void RemoveComponent(global::ArtemisExtensions.IComponent c);
    }
}
